package com.qh.resourcehub.program.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

@Data
@TableName("APPROVE_INFO_NET_MAPPING")
public class NetMappingDO {
    /** 资料主键ID */
    @TableId(value = "INFO_ID")
    private String infoId;

    /** 责任单位名称 */
    private String responsibleUnitName;

    /** 责任主管科室 */
    private String responsibleDepartment;

    /** 责任主管联系电话 */
    private String responsibleContact;

    /** 第一安全责任人 */
    private String primarySecurityPerson;

    /** 第一安全责任人职务 */
    private String primarySecurityPosition;

    /** 第一安全责任人联系电话 */
    private String primarySecurityPhone;

    /** 系统主要负责人 */
    private String systemLeaderName;

    /** 系统主要负责人职务 */
    private String systemLeaderPosition;

    /** 系统主要负责人联系电话 */
    private String systemLeaderPhone;

    /** 业务系统名称 */
    private String businessSystemName;

    /** 对外服务类型 */
    private String externalServiceType;

    /** 对外服务单位 */
    private String externalServiceUnit;

    /** 开通时间范围 */
    private String serviceTimeRange;

    /** 部署区域 */
    private String deploymentArea;

    /** 是否等保备案（是/否） */
    private String securityRecordFlag;
    private String protectionLevel;
    private String isRegistered;

    /** 网安备案号 */
    private String cyberSecurityRecordNo;

    /** ICP备案号 */
    private String icpRecordNo;

    /** 统一身份认证系统 */
    private String unifiedAuthSystem;

    /** *安全组件（强制） */
    private String securityComponent;

    /** 备用字段 */
    private String otherField;

    /** 文件 */
    private String fileUrl;

    private String applyUser;
}
